package com.yuncheng.oaApi.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import com.yuncheng.common.base.entity.BaseEntity;

/**
 * @Description: nk_rs_yszbczjl
 * @Author: yuncheng
 * @Date: 2024-03-12
 * @Version: V1.0
 */
@ApiModel(value = "nk_rs_yszbczjl对象", description = "nk_rs_yszbczjl")
@TableName("nk_rs_yszbczjl")
public class NkRsYszbczjl extends BaseEntity implements Serializable {

    @ApiModelProperty(value = "操作人id")
    private String fczrid;

    @ApiModelProperty(value = "操作部门")
    private String fczbm;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "操作时间")
    private Date fczsj;

    @ApiModelProperty(value = "操作方式/初始化导入/报销/拨入/预付款")
    private String fczfs;

    @ApiModelProperty(value = "关联单据id")
    private String fgldjid;

    @ApiModelProperty(value = "关联单据摘要")
    private String fgldjzy;

    @ApiModelProperty(value = "收支类型")
    private String fszlx;

    @ApiModelProperty(value = "操作金额")
    private String fczje;

    @ApiModelProperty(value = "草稿状态")
    private String dataStatus;

    @ApiModelProperty(value = "逻辑删除状态")
    private String logicStatus;


    @ApiModelProperty(value = "预算指标名称")
    private String fyszbmc;

    @ApiModelProperty(value = "部门支出经济分类")
    private String fbmzcjjfl;

    @ApiModelProperty(value = "部门支出经济分类编码")
    private String fbmzcjjbm;

    @ApiModelProperty(value = "预算台账id")
    private String fystzid;

    @ApiModelProperty(value = "报销单id")
    private String fbxdid;

    @ApiModelProperty(value = "申请事项id")
    private String fsqsxid;

    @ApiModelProperty(value = "报销单个人记录id")
    private String fbxdgrjlid;


    @ApiModelProperty(value = "预算指标id")
    private String fyszbid;

    @ApiModelProperty(value = "操作人")
    private String fczr;



    @ApiModelProperty(value = "报销人id")
    private String fbxrid;

    @ApiModelProperty(value = "报销人")
    private String fbxr;

    @ApiModelProperty(value = "报销人部门")
    private String fbxrbm;

    @ApiModelProperty(value = "报销人部门id")
    private String fbxrbmid;

    @ApiModelProperty(value = "预算台账名称")
    private String fystzmc;

    @ApiModelProperty(value = "收款人")
    private String fskr;

    @ApiModelProperty(value = "收款人账户")
    private String fskrzh;

    @ApiModelProperty(value = "收款人账户开户行")
    private String fskrzhkhh;

    @ApiModelProperty(value = "收款人账户开户行所在地")
    private String fskrzhkhhszd;

    @ApiModelProperty(value = "税前收入")
    private String fsq;

    @ApiModelProperty(value = "收款人证件类型")
    private String fskrzjlx;


    @ApiModelProperty(value = "收款人证件号码")
    private String fskrzjhm;


    @ApiModelProperty(value = "报销内容")
    private String fbxnr;

    @ApiModelProperty(value = "年度")
    private String fnd;


    public String getFnd() {
        return fnd;
    }

    public void setFnd(String fnd) {
        this.fnd = fnd;
    }

    public String getFbxnr() {
        return fbxnr;
    }

    public void setFbxnr(String fbxnr) {
        this.fbxnr = fbxnr;
    }

    public String getFsq() {
        return fsq;
    }

    public void setFsq(String fsq) {
        this.fsq = fsq;
    }

    public String getFskrzjlx() {
        return fskrzjlx;
    }

    public void setFskrzjlx(String fskrzjlx) {
        this.fskrzjlx = fskrzjlx;
    }

    public String getFskrzjhm() {
        return fskrzjhm;
    }

    public void setFskrzjhm(String fskrzjhm) {
        this.fskrzjhm = fskrzjhm;
    }

    public String getFskr() {
        return fskr;
    }

    public void setFskr(String fskr) {
        this.fskr = fskr;
    }

    public String getFskrzh() {
        return fskrzh;
    }

    public void setFskrzh(String fskrzh) {
        this.fskrzh = fskrzh;
    }

    public String getFskrzhkhh() {
        return fskrzhkhh;
    }

    public void setFskrzhkhh(String fskrzhkhh) {
        this.fskrzhkhh = fskrzhkhh;
    }

    public String getFskrzhkhhszd() {
        return fskrzhkhhszd;
    }

    public void setFskrzhkhhszd(String fskrzhkhhszd) {
        this.fskrzhkhhszd = fskrzhkhhszd;
    }

    public String getFbxrid() {
        return fbxrid;
    }

    public void setFbxrid(String fbxrid) {
        this.fbxrid = fbxrid;
    }

    public String getFbxr() {
        return fbxr;
    }

    public void setFbxr(String fbxr) {
        this.fbxr = fbxr;
    }

    public String getFbxrbm() {
        return fbxrbm;
    }

    public void setFbxrbm(String fbxrbm) {
        this.fbxrbm = fbxrbm;
    }

    public String getFbxrbmid() {
        return fbxrbmid;
    }

    public void setFbxrbmid(String fbxrbmid) {
        this.fbxrbmid = fbxrbmid;
    }

    public String getFystzmc() {
        return fystzmc;
    }

    public void setFystzmc(String fystzmc) {
        this.fystzmc = fystzmc;
    }

    public String getFczr() {
        return fczr;
    }

    public void setFczr(String fczr) {
        this.fczr = fczr;
    }

    public String getFczrid() {
        return fczrid;
    }

    public void setFczrid(String fczrid) {
        this.fczrid = fczrid;
    }

    public String getFczbm() {
        return fczbm;
    }

    public void setFczbm(String fczbm) {
        this.fczbm = fczbm;
    }

    public Date getFczsj() {
        return fczsj;
    }

    public void setFczsj(Date fczsj) {
        this.fczsj = fczsj;
    }

    public String getFczfs() {
        return fczfs;
    }

    public void setFczfs(String fczfs) {
        this.fczfs = fczfs;
    }

    public String getFgldjid() {
        return fgldjid;
    }

    public void setFgldjid(String fgldjid) {
        this.fgldjid = fgldjid;
    }

    public String getFgldjzy() {
        return fgldjzy;
    }

    public void setFgldjzy(String fgldjzy) {
        this.fgldjzy = fgldjzy;
    }

    public String getFszlx() {
        return fszlx;
    }

    public void setFszlx(String fszlx) {
        this.fszlx = fszlx;
    }

    public String getFczje() {
        return fczje;
    }

    public void setFczje(String fczje) {
        this.fczje = fczje;
    }

    public String getDataStatus() {
        return dataStatus;
    }

    public void setDataStatus(String dataStatus) {
        this.dataStatus = dataStatus;
    }

    public String getLogicStatus() {
        return logicStatus;
    }

    public void setLogicStatus(String logicStatus) {
        this.logicStatus = logicStatus;
    }



    public String getFyszbmc() {
        return fyszbmc;
    }

    public void setFyszbmc(String fyszbmc) {
        this.fyszbmc = fyszbmc;
    }

    public String getFbmzcjjfl() {
        return fbmzcjjfl;
    }

    public void setFbmzcjjfl(String fbmzcjjfl) {
        this.fbmzcjjfl = fbmzcjjfl;
    }

    public String getFbmzcjjbm() {
        return fbmzcjjbm;
    }

    public void setFbmzcjjbm(String fbmzcjjbm) {
        this.fbmzcjjbm = fbmzcjjbm;
    }

    public String getFystzid() {
        return fystzid;
    }

    public void setFystzid(String fystzid) {
        this.fystzid = fystzid;
    }

    public String getFbxdid() {
        return fbxdid;
    }

    public void setFbxdid(String fbxdid) {
        this.fbxdid = fbxdid;
    }

    public String getFsqsxid() {
        return fsqsxid;
    }

    public void setFsqsxid(String fsqsxid) {
        this.fsqsxid = fsqsxid;
    }

    public String getFbxdgrjlid() {
        return fbxdgrjlid;
    }

    public void setFbxdgrjlid(String fbxdgrjlid) {
        this.fbxdgrjlid = fbxdgrjlid;
    }



    public String getFyszbid() {
        return fyszbid;
    }

    public void setFyszbid(String fyszbid) {
        this.fyszbid = fyszbid;
    }


}
